/* -*- C -*- */

/* @copyright_notice_start
 *
 * This file is part of the CMU Hercules ground motion simulator developed
 * by the CMU Quake project.
 *
 * Copyright (C) Carnegie Mellon University. All rights reserved.
 *
 * This program is covered by the terms described in the 'LICENSE.txt' file
 * included with this software package.
 *
 * This program comes WITHOUT ANY WARRANTY; without even the implied warranty
 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * 'LICENSE.txt' file for more details.
 *
 *  @copyright_notice_end
 */

/*
 * expandtable.h - generated by makeexpandtable
 *
 *
 */

#ifndef EXPANDTABLE_H
#define EXPANDTABLE_H

unsigned int
Expand0bit[] =	{
		 00,
		 01,
		 010,
		 011,
		 0100,
		 0101,
		 0110,
		 0111,
		 01000,
		 01001,
		 01010,
		 01011,
		 01100,
		 01101,
		 01110,
		 01111,
		 010000,
		 010001,
		 010010,
		 010011,
		 010100,
		 010101,
		 010110,
		 010111,
		 011000,
		 011001,
		 011010,
		 011011,
		 011100,
		 011101,
		 011110,
		 011111,
		 0100000,
		 0100001,
		 0100010,
		 0100011,
		 0100100,
		 0100101,
		 0100110,
		 0100111,
		 0101000,
		 0101001,
		 0101010,
		 0101011,
		 0101100,
		 0101101,
		 0101110,
		 0101111,
		 0110000,
		 0110001,
		 0110010,
		 0110011,
		 0110100,
		 0110101,
		 0110110,
		 0110111,
		 0111000,
		 0111001,
		 0111010,
		 0111011,
		 0111100,
		 0111101,
		 0111110,
		 0111111,
		 01000000,
		 01000001,
		 01000010,
		 01000011,
		 01000100,
		 01000101,
		 01000110,
		 01000111,
		 01001000,
		 01001001,
		 01001010,
		 01001011,
		 01001100,
		 01001101,
		 01001110,
		 01001111,
		 01010000,
		 01010001,
		 01010010,
		 01010011,
		 01010100,
		 01010101,
		 01010110,
		 01010111,
		 01011000,
		 01011001,
		 01011010,
		 01011011,
		 01011100,
		 01011101,
		 01011110,
		 01011111,
		 01100000,
		 01100001,
		 01100010,
		 01100011,
		 01100100,
		 01100101,
		 01100110,
		 01100111,
		 01101000,
		 01101001,
		 01101010,
		 01101011,
		 01101100,
		 01101101,
		 01101110,
		 01101111,
		 01110000,
		 01110001,
		 01110010,
		 01110011,
		 01110100,
		 01110101,
		 01110110,
		 01110111,
		 01111000,
		 01111001,
		 01111010,
		 01111011,
		 01111100,
		 01111101,
		 01111110,
		 01111111,
		 010000000,
		 010000001,
		 010000010,
		 010000011,
		 010000100,
		 010000101,
		 010000110,
		 010000111,
		 010001000,
		 010001001,
		 010001010,
		 010001011,
		 010001100,
		 010001101,
		 010001110,
		 010001111,
		 010010000,
		 010010001,
		 010010010,
		 010010011,
		 010010100,
		 010010101,
		 010010110,
		 010010111,
		 010011000,
		 010011001,
		 010011010,
		 010011011,
		 010011100,
		 010011101,
		 010011110,
		 010011111,
		 010100000,
		 010100001,
		 010100010,
		 010100011,
		 010100100,
		 010100101,
		 010100110,
		 010100111,
		 010101000,
		 010101001,
		 010101010,
		 010101011,
		 010101100,
		 010101101,
		 010101110,
		 010101111,
		 010110000,
		 010110001,
		 010110010,
		 010110011,
		 010110100,
		 010110101,
		 010110110,
		 010110111,
		 010111000,
		 010111001,
		 010111010,
		 010111011,
		 010111100,
		 010111101,
		 010111110,
		 010111111,
		 011000000,
		 011000001,
		 011000010,
		 011000011,
		 011000100,
		 011000101,
		 011000110,
		 011000111,
		 011001000,
		 011001001,
		 011001010,
		 011001011,
		 011001100,
		 011001101,
		 011001110,
		 011001111,
		 011010000,
		 011010001,
		 011010010,
		 011010011,
		 011010100,
		 011010101,
		 011010110,
		 011010111,
		 011011000,
		 011011001,
		 011011010,
		 011011011,
		 011011100,
		 011011101,
		 011011110,
		 011011111,
		 011100000,
		 011100001,
		 011100010,
		 011100011,
		 011100100,
		 011100101,
		 011100110,
		 011100111,
		 011101000,
		 011101001,
		 011101010,
		 011101011,
		 011101100,
		 011101101,
		 011101110,
		 011101111,
		 011110000,
		 011110001,
		 011110010,
		 011110011,
		 011110100,
		 011110101,
		 011110110,
		 011110111,
		 011111000,
		 011111001,
		 011111010,
		 011111011,
		 011111100,
		 011111101,
		 011111110,
		 011111111,
		 0100000000,
		 0100000001,
		 0100000010,
		 0100000011,
		 0100000100,
		 0100000101,
		 0100000110,
		 0100000111,
		 0100001000,
		 0100001001,
		 0100001010,
		 0100001011,
		 0100001100,
		 0100001101,
		 0100001110,
		 0100001111,
		 0100010000,
		 0100010001,
		 0100010010,
		 0100010011,
		 0100010100,
		 0100010101,
		 0100010110,
		 0100010111,
		 0100011000,
		 0100011001,
		 0100011010,
		 0100011011,
		 0100011100,
		 0100011101,
		 0100011110,
		 0100011111,
		 0100100000,
		 0100100001,
		 0100100010,
		 0100100011,
		 0100100100,
		 0100100101,
		 0100100110,
		 0100100111,
		 0100101000,
		 0100101001,
		 0100101010,
		 0100101011,
		 0100101100,
		 0100101101,
		 0100101110,
		 0100101111,
		 0100110000,
		 0100110001,
		 0100110010,
		 0100110011,
		 0100110100,
		 0100110101,
		 0100110110,
		 0100110111,
		 0100111000,
		 0100111001,
		 0100111010,
		 0100111011,
		 0100111100,
		 0100111101,
		 0100111110,
		 0100111111,
		 0101000000,
		 0101000001,
		 0101000010,
		 0101000011,
		 0101000100,
		 0101000101,
		 0101000110,
		 0101000111,
		 0101001000,
		 0101001001,
		 0101001010,
		 0101001011,
		 0101001100,
		 0101001101,
		 0101001110,
		 0101001111,
		 0101010000,
		 0101010001,
		 0101010010,
		 0101010011,
		 0101010100,
		 0101010101,
		 0101010110,
		 0101010111,
		 0101011000,
		 0101011001,
		 0101011010,
		 0101011011,
		 0101011100,
		 0101011101,
		 0101011110,
		 0101011111,
		 0101100000,
		 0101100001,
		 0101100010,
		 0101100011,
		 0101100100,
		 0101100101,
		 0101100110,
		 0101100111,
		 0101101000,
		 0101101001,
		 0101101010,
		 0101101011,
		 0101101100,
		 0101101101,
		 0101101110,
		 0101101111,
		 0101110000,
		 0101110001,
		 0101110010,
		 0101110011,
		 0101110100,
		 0101110101,
		 0101110110,
		 0101110111,
		 0101111000,
		 0101111001,
		 0101111010,
		 0101111011,
		 0101111100,
		 0101111101,
		 0101111110,
		 0101111111,
		 0110000000,
		 0110000001,
		 0110000010,
		 0110000011,
		 0110000100,
		 0110000101,
		 0110000110,
		 0110000111,
		 0110001000,
		 0110001001,
		 0110001010,
		 0110001011,
		 0110001100,
		 0110001101,
		 0110001110,
		 0110001111,
		 0110010000,
		 0110010001,
		 0110010010,
		 0110010011,
		 0110010100,
		 0110010101,
		 0110010110,
		 0110010111,
		 0110011000,
		 0110011001,
		 0110011010,
		 0110011011,
		 0110011100,
		 0110011101,
		 0110011110,
		 0110011111,
		 0110100000,
		 0110100001,
		 0110100010,
		 0110100011,
		 0110100100,
		 0110100101,
		 0110100110,
		 0110100111,
		 0110101000,
		 0110101001,
		 0110101010,
		 0110101011,
		 0110101100,
		 0110101101,
		 0110101110,
		 0110101111,
		 0110110000,
		 0110110001,
		 0110110010,
		 0110110011,
		 0110110100,
		 0110110101,
		 0110110110,
		 0110110111,
		 0110111000,
		 0110111001,
		 0110111010,
		 0110111011,
		 0110111100,
		 0110111101,
		 0110111110,
		 0110111111,
		 0111000000,
		 0111000001,
		 0111000010,
		 0111000011,
		 0111000100,
		 0111000101,
		 0111000110,
		 0111000111,
		 0111001000,
		 0111001001,
		 0111001010,
		 0111001011,
		 0111001100,
		 0111001101,
		 0111001110,
		 0111001111,
		 0111010000,
		 0111010001,
		 0111010010,
		 0111010011,
		 0111010100,
		 0111010101,
		 0111010110,
		 0111010111,
		 0111011000,
		 0111011001,
		 0111011010,
		 0111011011,
		 0111011100,
		 0111011101,
		 0111011110,
		 0111011111,
		 0111100000,
		 0111100001,
		 0111100010,
		 0111100011,
		 0111100100,
		 0111100101,
		 0111100110,
		 0111100111,
		 0111101000,
		 0111101001,
		 0111101010,
		 0111101011,
		 0111101100,
		 0111101101,
		 0111101110,
		 0111101111,
		 0111110000,
		 0111110001,
		 0111110010,
		 0111110011,
		 0111110100,
		 0111110101,
		 0111110110,
		 0111110111,
		 0111111000,
		 0111111001,
		 0111111010,
		 0111111011,
		 0111111100,
		 0111111101,
		 0111111110,
		 0111111111,
		 01000000000,
		 01000000001,
		 01000000010,
		 01000000011,
		 01000000100,
		 01000000101,
		 01000000110,
		 01000000111,
		 01000001000,
		 01000001001,
		 01000001010,
		 01000001011,
		 01000001100,
		 01000001101,
		 01000001110,
		 01000001111,
		 01000010000,
		 01000010001,
		 01000010010,
		 01000010011,
		 01000010100,
		 01000010101,
		 01000010110,
		 01000010111,
		 01000011000,
		 01000011001,
		 01000011010,
		 01000011011,
		 01000011100,
		 01000011101,
		 01000011110,
		 01000011111,
		 01000100000,
		 01000100001,
		 01000100010,
		 01000100011,
		 01000100100,
		 01000100101,
		 01000100110,
		 01000100111,
		 01000101000,
		 01000101001,
		 01000101010,
		 01000101011,
		 01000101100,
		 01000101101,
		 01000101110,
		 01000101111,
		 01000110000,
		 01000110001,
		 01000110010,
		 01000110011,
		 01000110100,
		 01000110101,
		 01000110110,
		 01000110111,
		 01000111000,
		 01000111001,
		 01000111010,
		 01000111011,
		 01000111100,
		 01000111101,
		 01000111110,
		 01000111111,
		 01001000000,
		 01001000001,
		 01001000010,
		 01001000011,
		 01001000100,
		 01001000101,
		 01001000110,
		 01001000111,
		 01001001000,
		 01001001001,
		 01001001010,
		 01001001011,
		 01001001100,
		 01001001101,
		 01001001110,
		 01001001111,
		 01001010000,
		 01001010001,
		 01001010010,
		 01001010011,
		 01001010100,
		 01001010101,
		 01001010110,
		 01001010111,
		 01001011000,
		 01001011001,
		 01001011010,
		 01001011011,
		 01001011100,
		 01001011101,
		 01001011110,
		 01001011111,
		 01001100000,
		 01001100001,
		 01001100010,
		 01001100011,
		 01001100100,
		 01001100101,
		 01001100110,
		 01001100111,
		 01001101000,
		 01001101001,
		 01001101010,
		 01001101011,
		 01001101100,
		 01001101101,
		 01001101110,
		 01001101111,
		 01001110000,
		 01001110001,
		 01001110010,
		 01001110011,
		 01001110100,
		 01001110101,
		 01001110110,
		 01001110111,
		 01001111000,
		 01001111001,
		 01001111010,
		 01001111011,
		 01001111100,
		 01001111101,
		 01001111110,
		 01001111111,
		 01010000000,
		 01010000001,
		 01010000010,
		 01010000011,
		 01010000100,
		 01010000101,
		 01010000110,
		 01010000111,
		 01010001000,
		 01010001001,
		 01010001010,
		 01010001011,
		 01010001100,
		 01010001101,
		 01010001110,
		 01010001111,
		 01010010000,
		 01010010001,
		 01010010010,
		 01010010011,
		 01010010100,
		 01010010101,
		 01010010110,
		 01010010111,
		 01010011000,
		 01010011001,
		 01010011010,
		 01010011011,
		 01010011100,
		 01010011101,
		 01010011110,
		 01010011111,
		 01010100000,
		 01010100001,
		 01010100010,
		 01010100011,
		 01010100100,
		 01010100101,
		 01010100110,
		 01010100111,
		 01010101000,
		 01010101001,
		 01010101010,
		 01010101011,
		 01010101100,
		 01010101101,
		 01010101110,
		 01010101111,
		 01010110000,
		 01010110001,
		 01010110010,
		 01010110011,
		 01010110100,
		 01010110101,
		 01010110110,
		 01010110111,
		 01010111000,
		 01010111001,
		 01010111010,
		 01010111011,
		 01010111100,
		 01010111101,
		 01010111110,
		 01010111111,
		 01011000000,
		 01011000001,
		 01011000010,
		 01011000011,
		 01011000100,
		 01011000101,
		 01011000110,
		 01011000111,
		 01011001000,
		 01011001001,
		 01011001010,
		 01011001011,
		 01011001100,
		 01011001101,
		 01011001110,
		 01011001111,
		 01011010000,
		 01011010001,
		 01011010010,
		 01011010011,
		 01011010100,
		 01011010101,
		 01011010110,
		 01011010111,
		 01011011000,
		 01011011001,
		 01011011010,
		 01011011011,
		 01011011100,
		 01011011101,
		 01011011110,
		 01011011111,
		 01011100000,
		 01011100001,
		 01011100010,
		 01011100011,
		 01011100100,
		 01011100101,
		 01011100110,
		 01011100111,
		 01011101000,
		 01011101001,
		 01011101010,
		 01011101011,
		 01011101100,
		 01011101101,
		 01011101110,
		 01011101111,
		 01011110000,
		 01011110001,
		 01011110010,
		 01011110011,
		 01011110100,
		 01011110101,
		 01011110110,
		 01011110111,
		 01011111000,
		 01011111001,
		 01011111010,
		 01011111011,
		 01011111100,
		 01011111101,
		 01011111110,
		 01011111111,
		 01100000000,
		 01100000001,
		 01100000010,
		 01100000011,
		 01100000100,
		 01100000101,
		 01100000110,
		 01100000111,
		 01100001000,
		 01100001001,
		 01100001010,
		 01100001011,
		 01100001100,
		 01100001101,
		 01100001110,
		 01100001111,
		 01100010000,
		 01100010001,
		 01100010010,
		 01100010011,
		 01100010100,
		 01100010101,
		 01100010110,
		 01100010111,
		 01100011000,
		 01100011001,
		 01100011010,
		 01100011011,
		 01100011100,
		 01100011101,
		 01100011110,
		 01100011111,
		 01100100000,
		 01100100001,
		 01100100010,
		 01100100011,
		 01100100100,
		 01100100101,
		 01100100110,
		 01100100111,
		 01100101000,
		 01100101001,
		 01100101010,
		 01100101011,
		 01100101100,
		 01100101101,
		 01100101110,
		 01100101111,
		 01100110000,
		 01100110001,
		 01100110010,
		 01100110011,
		 01100110100,
		 01100110101,
		 01100110110,
		 01100110111,
		 01100111000,
		 01100111001,
		 01100111010,
		 01100111011,
		 01100111100,
		 01100111101,
		 01100111110,
		 01100111111,
		 01101000000,
		 01101000001,
		 01101000010,
		 01101000011,
		 01101000100,
		 01101000101,
		 01101000110,
		 01101000111,
		 01101001000,
		 01101001001,
		 01101001010,
		 01101001011,
		 01101001100,
		 01101001101,
		 01101001110,
		 01101001111,
		 01101010000,
		 01101010001,
		 01101010010,
		 01101010011,
		 01101010100,
		 01101010101,
		 01101010110,
		 01101010111,
		 01101011000,
		 01101011001,
		 01101011010,
		 01101011011,
		 01101011100,
		 01101011101,
		 01101011110,
		 01101011111,
		 01101100000,
		 01101100001,
		 01101100010,
		 01101100011,
		 01101100100,
		 01101100101,
		 01101100110,
		 01101100111,
		 01101101000,
		 01101101001,
		 01101101010,
		 01101101011,
		 01101101100,
		 01101101101,
		 01101101110,
		 01101101111,
		 01101110000,
		 01101110001,
		 01101110010,
		 01101110011,
		 01101110100,
		 01101110101,
		 01101110110,
		 01101110111,
		 01101111000,
		 01101111001,
		 01101111010,
		 01101111011,
		 01101111100,
		 01101111101,
		 01101111110,
		 01101111111,
		 01110000000,
		 01110000001,
		 01110000010,
		 01110000011,
		 01110000100,
		 01110000101,
		 01110000110,
		 01110000111,
		 01110001000,
		 01110001001,
		 01110001010,
		 01110001011,
		 01110001100,
		 01110001101,
		 01110001110,
		 01110001111,
		 01110010000,
		 01110010001,
		 01110010010,
		 01110010011,
		 01110010100,
		 01110010101,
		 01110010110,
		 01110010111,
		 01110011000,
		 01110011001,
		 01110011010,
		 01110011011,
		 01110011100,
		 01110011101,
		 01110011110,
		 01110011111,
		 01110100000,
		 01110100001,
		 01110100010,
		 01110100011,
		 01110100100,
		 01110100101,
		 01110100110,
		 01110100111,
		 01110101000,
		 01110101001,
		 01110101010,
		 01110101011,
		 01110101100,
		 01110101101,
		 01110101110,
		 01110101111,
		 01110110000,
		 01110110001,
		 01110110010,
		 01110110011,
		 01110110100,
		 01110110101,
		 01110110110,
		 01110110111,
		 01110111000,
		 01110111001,
		 01110111010,
		 01110111011,
		 01110111100,
		 01110111101,
		 01110111110,
		 01110111111,
		 01111000000,
		 01111000001,
		 01111000010,
		 01111000011,
		 01111000100,
		 01111000101,
		 01111000110,
		 01111000111,
		 01111001000,
		 01111001001,
		 01111001010,
		 01111001011,
		 01111001100,
		 01111001101,
		 01111001110,
		 01111001111,
		 01111010000,
		 01111010001,
		 01111010010,
		 01111010011,
		 01111010100,
		 01111010101,
		 01111010110,
		 01111010111,
		 01111011000,
		 01111011001,
		 01111011010,
		 01111011011,
		 01111011100,
		 01111011101,
		 01111011110,
		 01111011111,
		 01111100000,
		 01111100001,
		 01111100010,
		 01111100011,
		 01111100100,
		 01111100101,
		 01111100110,
		 01111100111,
		 01111101000,
		 01111101001,
		 01111101010,
		 01111101011,
		 01111101100,
		 01111101101,
		 01111101110,
		 01111101111,
		 01111110000,
		 01111110001,
		 01111110010,
		 01111110011,
		 01111110100,
		 01111110101,
		 01111110110,
		 01111110111,
		 01111111000,
		 01111111001,
		 01111111010,
		 01111111011,
		 01111111100,
		 01111111101,
		 01111111110,
		 01111111111,
		 010000000000,
		 010000000001,
		 010000000010,
		 010000000011,
		 010000000100,
		 010000000101,
		 010000000110,
		 010000000111,
		 010000001000,
		 010000001001,
		 010000001010,
		 010000001011,
		 010000001100,
		 010000001101,
		 010000001110,
		 010000001111,
		 010000010000,
		 010000010001,
		 010000010010,
		 010000010011,
		 010000010100,
		 010000010101,
		 010000010110,
		 010000010111,
		 010000011000,
		 010000011001,
		 010000011010,
		 010000011011,
		 010000011100,
		 010000011101,
		 010000011110,
		 010000011111,
		 010000100000,
		 010000100001,
		 010000100010,
		 010000100011,
		 010000100100,
		 010000100101,
		 010000100110,
		 010000100111,
		 010000101000,
		 010000101001,
		 010000101010,
		 010000101011,
		 010000101100,
		 010000101101,
		 010000101110,
		 010000101111,
		 010000110000,
		 010000110001,
		 010000110010,
		 010000110011,
		 010000110100,
		 010000110101,
		 010000110110,
		 010000110111,
		 010000111000,
		 010000111001,
		 010000111010,
		 010000111011,
		 010000111100,
		 010000111101,
		 010000111110,
		 010000111111,
		 010001000000,
		 010001000001,
		 010001000010,
		 010001000011,
		 010001000100,
		 010001000101,
		 010001000110,
		 010001000111,
		 010001001000,
		 010001001001,
		 010001001010,
		 010001001011,
		 010001001100,
		 010001001101,
		 010001001110,
		 010001001111,
		 010001010000,
		 010001010001,
		 010001010010,
		 010001010011,
		 010001010100,
		 010001010101,
		 010001010110,
		 010001010111,
		 010001011000,
		 010001011001,
		 010001011010,
		 010001011011,
		 010001011100,
		 010001011101,
		 010001011110,
		 010001011111,
		 010001100000,
		 010001100001,
		 010001100010,
		 010001100011,
		 010001100100,
		 010001100101,
		 010001100110,
		 010001100111,
		 010001101000,
		 010001101001,
		 010001101010,
		 010001101011,
		 010001101100,
		 010001101101,
		 010001101110,
		 010001101111,
		 010001110000,
		 010001110001,
		 010001110010,
		 010001110011,
		 010001110100,
		 010001110101,
		 010001110110,
		 010001110111,
		 010001111000,
		 010001111001,
		 010001111010,
		 010001111011,
		 010001111100,
		 010001111101,
		 010001111110,
		 010001111111,
		 010010000000,
		 010010000001,
		 010010000010,
		 010010000011,
		 010010000100,
		 010010000101,
		 010010000110,
		 010010000111,
		 010010001000,
		 010010001001,
		 010010001010,
		 010010001011,
		 010010001100,
		 010010001101,
		 010010001110,
		 010010001111,
		 010010010000,
		 010010010001,
		 010010010010,
		 010010010011,
		 010010010100,
		 010010010101,
		 010010010110,
		 010010010111,
		 010010011000,
		 010010011001,
		 010010011010,
		 010010011011,
		 010010011100,
		 010010011101,
		 010010011110,
		 010010011111,
		 010010100000,
		 010010100001,
		 010010100010,
		 010010100011,
		 010010100100,
		 010010100101,
		 010010100110,
		 010010100111,
		 010010101000,
		 010010101001,
		 010010101010,
		 010010101011,
		 010010101100,
		 010010101101,
		 010010101110,
		 010010101111,
		 010010110000,
		 010010110001,
		 010010110010,
		 010010110011,
		 010010110100,
		 010010110101,
		 010010110110,
		 010010110111,
		 010010111000,
		 010010111001,
		 010010111010,
		 010010111011,
		 010010111100,
		 010010111101,
		 010010111110,
		 010010111111,
		 010011000000,
		 010011000001,
		 010011000010,
		 010011000011,
		 010011000100,
		 010011000101,
		 010011000110,
		 010011000111,
		 010011001000,
		 010011001001,
		 010011001010,
		 010011001011,
		 010011001100,
		 010011001101,
		 010011001110,
		 010011001111,
		 010011010000,
		 010011010001,
		 010011010010,
		 010011010011,
		 010011010100,
		 010011010101,
		 010011010110,
		 010011010111,
		 010011011000,
		 010011011001,
		 010011011010,
		 010011011011,
		 010011011100,
		 010011011101,
		 010011011110,
		 010011011111,
		 010011100000,
		 010011100001,
		 010011100010,
		 010011100011,
		 010011100100,
		 010011100101,
		 010011100110,
		 010011100111,
		 010011101000,
		 010011101001,
		 010011101010,
		 010011101011,
		 010011101100,
		 010011101101,
		 010011101110,
		 010011101111,
		 010011110000,
		 010011110001,
		 010011110010,
		 010011110011,
		 010011110100,
		 010011110101,
		 010011110110,
		 010011110111,
		 010011111000,
		 010011111001,
		 010011111010,
		 010011111011,
		 010011111100,
		 010011111101,
		 010011111110,
		 010011111111,
		 010100000000,
		 010100000001,
		 010100000010,
		 010100000011,
		 010100000100,
		 010100000101,
		 010100000110,
		 010100000111,
		 010100001000,
		 010100001001,
		 010100001010,
		 010100001011,
		 010100001100,
		 010100001101,
		 010100001110,
		 010100001111,
		 010100010000,
		 010100010001,
		 010100010010,
		 010100010011,
		 010100010100,
		 010100010101,
		 010100010110,
		 010100010111,
		 010100011000,
		 010100011001,
		 010100011010,
		 010100011011,
		 010100011100,
		 010100011101,
		 010100011110,
		 010100011111,
		 010100100000,
		 010100100001,
		 010100100010,
		 010100100011,
		 010100100100,
		 010100100101,
		 010100100110,
		 010100100111,
		 010100101000,
		 010100101001,
		 010100101010,
		 010100101011,
		 010100101100,
		 010100101101,
		 010100101110,
		 010100101111,
		 010100110000,
		 010100110001,
		 010100110010,
		 010100110011,
		 010100110100,
		 010100110101,
		 010100110110,
		 010100110111,
		 010100111000,
		 010100111001,
		 010100111010,
		 010100111011,
		 010100111100,
		 010100111101,
		 010100111110,
		 010100111111,
		 010101000000,
		 010101000001,
		 010101000010,
		 010101000011,
		 010101000100,
		 010101000101,
		 010101000110,
		 010101000111,
		 010101001000,
		 010101001001,
		 010101001010,
		 010101001011,
		 010101001100,
		 010101001101,
		 010101001110,
		 010101001111,
		 010101010000,
		 010101010001,
		 010101010010,
		 010101010011,
		 010101010100,
		 010101010101,
		 010101010110,
		 010101010111,
		 010101011000,
		 010101011001,
		 010101011010,
		 010101011011,
		 010101011100,
		 010101011101,
		 010101011110,
		 010101011111,
		 010101100000,
		 010101100001,
		 010101100010,
		 010101100011,
		 010101100100,
		 010101100101,
		 010101100110,
		 010101100111,
		 010101101000,
		 010101101001,
		 010101101010,
		 010101101011,
		 010101101100,
		 010101101101,
		 010101101110,
		 010101101111,
		 010101110000,
		 010101110001,
		 010101110010,
		 010101110011,
		 010101110100,
		 010101110101,
		 010101110110,
		 010101110111,
		 010101111000,
		 010101111001,
		 010101111010,
		 010101111011,
		 010101111100,
		 010101111101,
		 010101111110,
		 010101111111,
		 010110000000,
		 010110000001,
		 010110000010,
		 010110000011,
		 010110000100,
		 010110000101,
		 010110000110,
		 010110000111,
		 010110001000,
		 010110001001,
		 010110001010,
		 010110001011,
		 010110001100,
		 010110001101,
		 010110001110,
		 010110001111,
		 010110010000,
		 010110010001,
		 010110010010,
		 010110010011,
		 010110010100,
		 010110010101,
		 010110010110,
		 010110010111,
		 010110011000,
		 010110011001,
		 010110011010,
		 010110011011,
		 010110011100,
		 010110011101,
		 010110011110,
		 010110011111,
		 010110100000,
		 010110100001,
		 010110100010,
		 010110100011,
		 010110100100,
		 010110100101,
		 010110100110,
		 010110100111,
		 010110101000,
		 010110101001,
		 010110101010,
		 010110101011,
		 010110101100,
		 010110101101,
		 010110101110,
		 010110101111,
		 010110110000,
		 010110110001,
		 010110110010,
		 010110110011,
		 010110110100,
		 010110110101,
		 010110110110,
		 010110110111,
		 010110111000,
		 010110111001,
		 010110111010,
		 010110111011,
		 010110111100,
		 010110111101,
		 010110111110,
		 010110111111,
		 010111000000,
		 010111000001,
		 010111000010,
		 010111000011,
		 010111000100,
		 010111000101,
		 010111000110,
		 010111000111,
		 010111001000,
		 010111001001,
		 010111001010,
		 010111001011,
		 010111001100,
		 010111001101,
		 010111001110,
		 010111001111,
		 010111010000,
		 010111010001,
		 010111010010,
		 010111010011,
		 010111010100,
		 010111010101,
		 010111010110,
		 010111010111,
		 010111011000,
		 010111011001,
		 010111011010,
		 010111011011,
		 010111011100,
		 010111011101,
		 010111011110,
		 010111011111,
		 010111100000,
		 010111100001,
		 010111100010,
		 010111100011,
		 010111100100,
		 010111100101,
		 010111100110,
		 010111100111,
		 010111101000,
		 010111101001,
		 010111101010,
		 010111101011,
		 010111101100,
		 010111101101,
		 010111101110,
		 010111101111,
		 010111110000,
		 010111110001,
		 010111110010,
		 010111110011,
		 010111110100,
		 010111110101,
		 010111110110,
		 010111110111,
		 010111111000,
		 010111111001,
		 010111111010,
		 010111111011,
		 010111111100,
		 010111111101,
		 010111111110,
		 010111111111,
		 011000000000,
		 011000000001,
		 011000000010,
		 011000000011,
		 011000000100,
		 011000000101,
		 011000000110,
		 011000000111,
		 011000001000,
		 011000001001,
		 011000001010,
		 011000001011,
		 011000001100,
		 011000001101,
		 011000001110,
		 011000001111,
		 011000010000,
		 011000010001,
		 011000010010,
		 011000010011,
		 011000010100,
		 011000010101,
		 011000010110,
		 011000010111,
		 011000011000,
		 011000011001,
		 011000011010,
		 011000011011,
		 011000011100,
		 011000011101,
		 011000011110,
		 011000011111,
		 011000100000,
		 011000100001,
		 011000100010,
		 011000100011,
		 011000100100,
		 011000100101,
		 011000100110,
		 011000100111,
		 011000101000,
		 011000101001,
		 011000101010,
		 011000101011,
		 011000101100,
		 011000101101,
		 011000101110,
		 011000101111,
		 011000110000,
		 011000110001,
		 011000110010,
		 011000110011,
		 011000110100,
		 011000110101,
		 011000110110,
		 011000110111,
		 011000111000,
		 011000111001,
		 011000111010,
		 011000111011,
		 011000111100,
		 011000111101,
		 011000111110,
		 011000111111,
		 011001000000,
		 011001000001,
		 011001000010,
		 011001000011,
		 011001000100,
		 011001000101,
		 011001000110,
		 011001000111,
		 011001001000,
		 011001001001,
		 011001001010,
		 011001001011,
		 011001001100,
		 011001001101,
		 011001001110,
		 011001001111,
		 011001010000,
		 011001010001,
		 011001010010,
		 011001010011,
		 011001010100,
		 011001010101,
		 011001010110,
		 011001010111,
		 011001011000,
		 011001011001,
		 011001011010,
		 011001011011,
		 011001011100,
		 011001011101,
		 011001011110,
		 011001011111,
		 011001100000,
		 011001100001,
		 011001100010,
		 011001100011,
		 011001100100,
		 011001100101,
		 011001100110,
		 011001100111,
		 011001101000,
		 011001101001,
		 011001101010,
		 011001101011,
		 011001101100,
		 011001101101,
		 011001101110,
		 011001101111,
		 011001110000,
		 011001110001,
		 011001110010,
		 011001110011,
		 011001110100,
		 011001110101,
		 011001110110,
		 011001110111,
		 011001111000,
		 011001111001,
		 011001111010,
		 011001111011,
		 011001111100,
		 011001111101,
		 011001111110,
		 011001111111,
		 011010000000,
		 011010000001,
		 011010000010,
		 011010000011,
		 011010000100,
		 011010000101,
		 011010000110,
		 011010000111,
		 011010001000,
		 011010001001,
		 011010001010,
		 011010001011,
		 011010001100,
		 011010001101,
		 011010001110,
		 011010001111,
		 011010010000,
		 011010010001,
		 011010010010,
		 011010010011,
		 011010010100,
		 011010010101,
		 011010010110,
		 011010010111,
		 011010011000,
		 011010011001,
		 011010011010,
		 011010011011,
		 011010011100,
		 011010011101,
		 011010011110,
		 011010011111,
		 011010100000,
		 011010100001,
		 011010100010,
		 011010100011,
		 011010100100,
		 011010100101,
		 011010100110,
		 011010100111,
		 011010101000,
		 011010101001,
		 011010101010,
		 011010101011,
		 011010101100,
		 011010101101,
		 011010101110,
		 011010101111,
		 011010110000,
		 011010110001,
		 011010110010,
		 011010110011,
		 011010110100,
		 011010110101,
		 011010110110,
		 011010110111,
		 011010111000,
		 011010111001,
		 011010111010,
		 011010111011,
		 011010111100,
		 011010111101,
		 011010111110,
		 011010111111,
		 011011000000,
		 011011000001,
		 011011000010,
		 011011000011,
		 011011000100,
		 011011000101,
		 011011000110,
		 011011000111,
		 011011001000,
		 011011001001,
		 011011001010,
		 011011001011,
		 011011001100,
		 011011001101,
		 011011001110,
		 011011001111,
		 011011010000,
		 011011010001,
		 011011010010,
		 011011010011,
		 011011010100,
		 011011010101,
		 011011010110,
		 011011010111,
		 011011011000,
		 011011011001,
		 011011011010,
		 011011011011,
		 011011011100,
		 011011011101,
		 011011011110,
		 011011011111,
		 011011100000,
		 011011100001,
		 011011100010,
		 011011100011,
		 011011100100,
		 011011100101,
		 011011100110,
		 011011100111,
		 011011101000,
		 011011101001,
		 011011101010,
		 011011101011,
		 011011101100,
		 011011101101,
		 011011101110,
		 011011101111,
		 011011110000,
		 011011110001,
		 011011110010,
		 011011110011,
		 011011110100,
		 011011110101,
		 011011110110,
		 011011110111,
		 011011111000,
		 011011111001,
		 011011111010,
		 011011111011,
		 011011111100,
		 011011111101,
		 011011111110,
		 011011111111,
		 011100000000,
		 011100000001,
		 011100000010,
		 011100000011,
		 011100000100,
		 011100000101,
		 011100000110,
		 011100000111,
		 011100001000,
		 011100001001,
		 011100001010,
		 011100001011,
		 011100001100,
		 011100001101,
		 011100001110,
		 011100001111,
		 011100010000,
		 011100010001,
		 011100010010,
		 011100010011,
		 011100010100,
		 011100010101,
		 011100010110,
		 011100010111,
		 011100011000,
		 011100011001,
		 011100011010,
		 011100011011,
		 011100011100,
		 011100011101,
		 011100011110,
		 011100011111,
		 011100100000,
		 011100100001,
		 011100100010,
		 011100100011,
		 011100100100,
		 011100100101,
		 011100100110,
		 011100100111,
		 011100101000,
		 011100101001,
		 011100101010,
		 011100101011,
		 011100101100,
		 011100101101,
		 011100101110,
		 011100101111,
		 011100110000,
		 011100110001,
		 011100110010,
		 011100110011,
		 011100110100,
		 011100110101,
		 011100110110,
		 011100110111,
		 011100111000,
		 011100111001,
		 011100111010,
		 011100111011,
		 011100111100,
		 011100111101,
		 011100111110,
		 011100111111,
		 011101000000,
		 011101000001,
		 011101000010,
		 011101000011,
		 011101000100,
		 011101000101,
		 011101000110,
		 011101000111,
		 011101001000,
		 011101001001,
		 011101001010,
		 011101001011,
		 011101001100,
		 011101001101,
		 011101001110,
		 011101001111,
		 011101010000,
		 011101010001,
		 011101010010,
		 011101010011,
		 011101010100,
		 011101010101,
		 011101010110,
		 011101010111,
		 011101011000,
		 011101011001,
		 011101011010,
		 011101011011,
		 011101011100,
		 011101011101,
		 011101011110,
		 011101011111,
		 011101100000,
		 011101100001,
		 011101100010,
		 011101100011,
		 011101100100,
		 011101100101,
		 011101100110,
		 011101100111,
		 011101101000,
		 011101101001,
		 011101101010,
		 011101101011,
		 011101101100,
		 011101101101,
		 011101101110,
		 011101101111,
		 011101110000,
		 011101110001,
		 011101110010,
		 011101110011,
		 011101110100,
		 011101110101,
		 011101110110,
		 011101110111,
		 011101111000,
		 011101111001,
		 011101111010,
		 011101111011,
		 011101111100,
		 011101111101,
		 011101111110,
		 011101111111,
		 011110000000,
		 011110000001,
		 011110000010,
		 011110000011,
		 011110000100,
		 011110000101,
		 011110000110,
		 011110000111,
		 011110001000,
		 011110001001,
		 011110001010,
		 011110001011,
		 011110001100,
		 011110001101,
		 011110001110,
		 011110001111,
		 011110010000,
		 011110010001,
		 011110010010,
		 011110010011,
		 011110010100,
		 011110010101,
		 011110010110,
		 011110010111,
		 011110011000,
		 011110011001,
		 011110011010,
		 011110011011,
		 011110011100,
		 011110011101,
		 011110011110,
		 011110011111,
		 011110100000,
		 011110100001,
		 011110100010,
		 011110100011,
		 011110100100,
		 011110100101,
		 011110100110,
		 011110100111,
		 011110101000,
		 011110101001,
		 011110101010,
		 011110101011,
		 011110101100,
		 011110101101,
		 011110101110,
		 011110101111,
		 011110110000,
		 011110110001,
		 011110110010,
		 011110110011,
		 011110110100,
		 011110110101,
		 011110110110,
		 011110110111,
		 011110111000,
		 011110111001,
		 011110111010,
		 011110111011,
		 011110111100,
		 011110111101,
		 011110111110,
		 011110111111,
		 011111000000,
		 011111000001,
		 011111000010,
		 011111000011,
		 011111000100,
		 011111000101,
		 011111000110,
		 011111000111,
		 011111001000,
		 011111001001,
		 011111001010,
		 011111001011,
		 011111001100,
		 011111001101,
		 011111001110,
		 011111001111,
		 011111010000,
		 011111010001,
		 011111010010,
		 011111010011,
		 011111010100,
		 011111010101,
		 011111010110,
		 011111010111,
		 011111011000,
		 011111011001,
		 011111011010,
		 011111011011,
		 011111011100,
		 011111011101,
		 011111011110,
		 011111011111,
		 011111100000,
		 011111100001,
		 011111100010,
		 011111100011,
		 011111100100,
		 011111100101,
		 011111100110,
		 011111100111,
		 011111101000,
		 011111101001,
		 011111101010,
		 011111101011,
		 011111101100,
		 011111101101,
		 011111101110,
		 011111101111,
		 011111110000,
		 011111110001,
		 011111110010,
		 011111110011,
		 011111110100,
		 011111110101,
		 011111110110,
		 011111110111,
		 011111111000,
		 011111111001,
		 011111111010,
		 011111111011,
		 011111111100,
		 011111111101,
		 011111111110,
		 011111111111,};

unsigned int
Expand1bit[] =	{
		 00,
		 02,
		 020,
		 022,
		 0200,
		 0202,
		 0220,
		 0222,
		 02000,
		 02002,
		 02020,
		 02022,
		 02200,
		 02202,
		 02220,
		 02222,
		 020000,
		 020002,
		 020020,
		 020022,
		 020200,
		 020202,
		 020220,
		 020222,
		 022000,
		 022002,
		 022020,
		 022022,
		 022200,
		 022202,
		 022220,
		 022222,
		 0200000,
		 0200002,
		 0200020,
		 0200022,
		 0200200,
		 0200202,
		 0200220,
		 0200222,
		 0202000,
		 0202002,
		 0202020,
		 0202022,
		 0202200,
		 0202202,
		 0202220,
		 0202222,
		 0220000,
		 0220002,
		 0220020,
		 0220022,
		 0220200,
		 0220202,
		 0220220,
		 0220222,
		 0222000,
		 0222002,
		 0222020,
		 0222022,
		 0222200,
		 0222202,
		 0222220,
		 0222222,
		 02000000,
		 02000002,
		 02000020,
		 02000022,
		 02000200,
		 02000202,
		 02000220,
		 02000222,
		 02002000,
		 02002002,
		 02002020,
		 02002022,
		 02002200,
		 02002202,
		 02002220,
		 02002222,
		 02020000,
		 02020002,
		 02020020,
		 02020022,
		 02020200,
		 02020202,
		 02020220,
		 02020222,
		 02022000,
		 02022002,
		 02022020,
		 02022022,
		 02022200,
		 02022202,
		 02022220,
		 02022222,
		 02200000,
		 02200002,
		 02200020,
		 02200022,
		 02200200,
		 02200202,
		 02200220,
		 02200222,
		 02202000,
		 02202002,
		 02202020,
		 02202022,
		 02202200,
		 02202202,
		 02202220,
		 02202222,
		 02220000,
		 02220002,
		 02220020,
		 02220022,
		 02220200,
		 02220202,
		 02220220,
		 02220222,
		 02222000,
		 02222002,
		 02222020,
		 02222022,
		 02222200,
		 02222202,
		 02222220,
		 02222222,
		 020000000,
		 020000002,
		 020000020,
		 020000022,
		 020000200,
		 020000202,
		 020000220,
		 020000222,
		 020002000,
		 020002002,
		 020002020,
		 020002022,
		 020002200,
		 020002202,
		 020002220,
		 020002222,
		 020020000,
		 020020002,
		 020020020,
		 020020022,
		 020020200,
		 020020202,
		 020020220,
		 020020222,
		 020022000,
		 020022002,
		 020022020,
		 020022022,
		 020022200,
		 020022202,
		 020022220,
		 020022222,
		 020200000,
		 020200002,
		 020200020,
		 020200022,
		 020200200,
		 020200202,
		 020200220,
		 020200222,
		 020202000,
		 020202002,
		 020202020,
		 020202022,
		 020202200,
		 020202202,
		 020202220,
		 020202222,
		 020220000,
		 020220002,
		 020220020,
		 020220022,
		 020220200,
		 020220202,
		 020220220,
		 020220222,
		 020222000,
		 020222002,
		 020222020,
		 020222022,
		 020222200,
		 020222202,
		 020222220,
		 020222222,
		 022000000,
		 022000002,
		 022000020,
		 022000022,
		 022000200,
		 022000202,
		 022000220,
		 022000222,
		 022002000,
		 022002002,
		 022002020,
		 022002022,
		 022002200,
		 022002202,
		 022002220,
		 022002222,
		 022020000,
		 022020002,
		 022020020,
		 022020022,
		 022020200,
		 022020202,
		 022020220,
		 022020222,
		 022022000,
		 022022002,
		 022022020,
		 022022022,
		 022022200,
		 022022202,
		 022022220,
		 022022222,
		 022200000,
		 022200002,
		 022200020,
		 022200022,
		 022200200,
		 022200202,
		 022200220,
		 022200222,
		 022202000,
		 022202002,
		 022202020,
		 022202022,
		 022202200,
		 022202202,
		 022202220,
		 022202222,
		 022220000,
		 022220002,
		 022220020,
		 022220022,
		 022220200,
		 022220202,
		 022220220,
		 022220222,
		 022222000,
		 022222002,
		 022222020,
		 022222022,
		 022222200,
		 022222202,
		 022222220,
		 022222222,
		 0200000000,
		 0200000002,
		 0200000020,
		 0200000022,
		 0200000200,
		 0200000202,
		 0200000220,
		 0200000222,
		 0200002000,
		 0200002002,
		 0200002020,
		 0200002022,
		 0200002200,
		 0200002202,
		 0200002220,
		 0200002222,
		 0200020000,
		 0200020002,
		 0200020020,
		 0200020022,
		 0200020200,
		 0200020202,
		 0200020220,
		 0200020222,
		 0200022000,
		 0200022002,
		 0200022020,
		 0200022022,
		 0200022200,
		 0200022202,
		 0200022220,
		 0200022222,
		 0200200000,
		 0200200002,
		 0200200020,
		 0200200022,
		 0200200200,
		 0200200202,
		 0200200220,
		 0200200222,
		 0200202000,
		 0200202002,
		 0200202020,
		 0200202022,
		 0200202200,
		 0200202202,
		 0200202220,
		 0200202222,
		 0200220000,
		 0200220002,
		 0200220020,
		 0200220022,
		 0200220200,
		 0200220202,
		 0200220220,
		 0200220222,
		 0200222000,
		 0200222002,
		 0200222020,
		 0200222022,
		 0200222200,
		 0200222202,
		 0200222220,
		 0200222222,
		 0202000000,
		 0202000002,
		 0202000020,
		 0202000022,
		 0202000200,
		 0202000202,
		 0202000220,
		 0202000222,
		 0202002000,
		 0202002002,
		 0202002020,
		 0202002022,
		 0202002200,
		 0202002202,
		 0202002220,
		 0202002222,
		 0202020000,
		 0202020002,
		 0202020020,
		 0202020022,
		 0202020200,
		 0202020202,
		 0202020220,
		 0202020222,
		 0202022000,
		 0202022002,
		 0202022020,
		 0202022022,
		 0202022200,
		 0202022202,
		 0202022220,
		 0202022222,
		 0202200000,
		 0202200002,
		 0202200020,
		 0202200022,
		 0202200200,
		 0202200202,
		 0202200220,
		 0202200222,
		 0202202000,
		 0202202002,
		 0202202020,
		 0202202022,
		 0202202200,
		 0202202202,
		 0202202220,
		 0202202222,
		 0202220000,
		 0202220002,
		 0202220020,
		 0202220022,
		 0202220200,
		 0202220202,
		 0202220220,
		 0202220222,
		 0202222000,
		 0202222002,
		 0202222020,
		 0202222022,
		 0202222200,
		 0202222202,
		 0202222220,
		 0202222222,
		 0220000000,
		 0220000002,
		 0220000020,
		 0220000022,
		 0220000200,
		 0220000202,
		 0220000220,
		 0220000222,
		 0220002000,
		 0220002002,
		 0220002020,
		 0220002022,
		 0220002200,
		 0220002202,
		 0220002220,
		 0220002222,
		 0220020000,
		 0220020002,
		 0220020020,
		 0220020022,
		 0220020200,
		 0220020202,
		 0220020220,
		 0220020222,
		 0220022000,
		 0220022002,
		 0220022020,
		 0220022022,
		 0220022200,
		 0220022202,
		 0220022220,
		 0220022222,
		 0220200000,
		 0220200002,
		 0220200020,
		 0220200022,
		 0220200200,
		 0220200202,
		 0220200220,
		 0220200222,
		 0220202000,
		 0220202002,
		 0220202020,
		 0220202022,
		 0220202200,
		 0220202202,
		 0220202220,
		 0220202222,
		 0220220000,
		 0220220002,
		 0220220020,
		 0220220022,
		 0220220200,
		 0220220202,
		 0220220220,
		 0220220222,
		 0220222000,
		 0220222002,
		 0220222020,
		 0220222022,
		 0220222200,
		 0220222202,
		 0220222220,
		 0220222222,
		 0222000000,
		 0222000002,
		 0222000020,
		 0222000022,
		 0222000200,
		 0222000202,
		 0222000220,
		 0222000222,
		 0222002000,
		 0222002002,
		 0222002020,
		 0222002022,
		 0222002200,
		 0222002202,
		 0222002220,
		 0222002222,
		 0222020000,
		 0222020002,
		 0222020020,
		 0222020022,
		 0222020200,
		 0222020202,
		 0222020220,
		 0222020222,
		 0222022000,
		 0222022002,
		 0222022020,
		 0222022022,
		 0222022200,
		 0222022202,
		 0222022220,
		 0222022222,
		 0222200000,
		 0222200002,
		 0222200020,
		 0222200022,
		 0222200200,
		 0222200202,
		 0222200220,
		 0222200222,
		 0222202000,
		 0222202002,
		 0222202020,
		 0222202022,
		 0222202200,
		 0222202202,
		 0222202220,
		 0222202222,
		 0222220000,
		 0222220002,
		 0222220020,
		 0222220022,
		 0222220200,
		 0222220202,
		 0222220220,
		 0222220222,
		 0222222000,
		 0222222002,
		 0222222020,
		 0222222022,
		 0222222200,
		 0222222202,
		 0222222220,
		 0222222222,
		 02000000000,
		 02000000002,
		 02000000020,
		 02000000022,
		 02000000200,
		 02000000202,
		 02000000220,
		 02000000222,
		 02000002000,
		 02000002002,
		 02000002020,
		 02000002022,
		 02000002200,
		 02000002202,
		 02000002220,
		 02000002222,
		 02000020000,
		 02000020002,
		 02000020020,
		 02000020022,
		 02000020200,
		 02000020202,
		 02000020220,
		 02000020222,
		 02000022000,
		 02000022002,
		 02000022020,
		 02000022022,
		 02000022200,
		 02000022202,
		 02000022220,
		 02000022222,
		 02000200000,
		 02000200002,
		 02000200020,
		 02000200022,
		 02000200200,
		 02000200202,
		 02000200220,
		 02000200222,
		 02000202000,
		 02000202002,
		 02000202020,
		 02000202022,
		 02000202200,
		 02000202202,
		 02000202220,
		 02000202222,
		 02000220000,
		 02000220002,
		 02000220020,
		 02000220022,
		 02000220200,
		 02000220202,
		 02000220220,
		 02000220222,
		 02000222000,
		 02000222002,
		 02000222020,
		 02000222022,
		 02000222200,
		 02000222202,
		 02000222220,
		 02000222222,
		 02002000000,
		 02002000002,
		 02002000020,
		 02002000022,
		 02002000200,
		 02002000202,
		 02002000220,
		 02002000222,
		 02002002000,
		 02002002002,
		 02002002020,
		 02002002022,
		 02002002200,
		 02002002202,
		 02002002220,
		 02002002222,
		 02002020000,
		 02002020002,
		 02002020020,
		 02002020022,
		 02002020200,
		 02002020202,
		 02002020220,
		 02002020222,
		 02002022000,
		 02002022002,
		 02002022020,
		 02002022022,
		 02002022200,
		 02002022202,
		 02002022220,
		 02002022222,
		 02002200000,
		 02002200002,
		 02002200020,
		 02002200022,
		 02002200200,
		 02002200202,
		 02002200220,
		 02002200222,
		 02002202000,
		 02002202002,
		 02002202020,
		 02002202022,
		 02002202200,
		 02002202202,
		 02002202220,
		 02002202222,
		 02002220000,
		 02002220002,
		 02002220020,
		 02002220022,
		 02002220200,
		 02002220202,
		 02002220220,
		 02002220222,
		 02002222000,
		 02002222002,
		 02002222020,
		 02002222022,
		 02002222200,
		 02002222202,
		 02002222220,
		 02002222222,
		 02020000000,
		 02020000002,
		 02020000020,
		 02020000022,
		 02020000200,
		 02020000202,
		 02020000220,
		 02020000222,
		 02020002000,
		 02020002002,
		 02020002020,
		 02020002022,
		 02020002200,
		 02020002202,
		 02020002220,
		 02020002222,
		 02020020000,
		 02020020002,
		 02020020020,
		 02020020022,
		 02020020200,
		 02020020202,
		 02020020220,
		 02020020222,
		 02020022000,
		 02020022002,
		 02020022020,
		 02020022022,
		 02020022200,
		 02020022202,
		 02020022220,
		 02020022222,
		 02020200000,
		 02020200002,
		 02020200020,
		 02020200022,
		 02020200200,
		 02020200202,
		 02020200220,
		 02020200222,
		 02020202000,
		 02020202002,
		 02020202020,
		 02020202022,
		 02020202200,
		 02020202202,
		 02020202220,
		 02020202222,
		 02020220000,
		 02020220002,
		 02020220020,
		 02020220022,
		 02020220200,
		 02020220202,
		 02020220220,
		 02020220222,
		 02020222000,
		 02020222002,
		 02020222020,
		 02020222022,
		 02020222200,
		 02020222202,
		 02020222220,
		 02020222222,
		 02022000000,
		 02022000002,
		 02022000020,
		 02022000022,
		 02022000200,
		 02022000202,
		 02022000220,
		 02022000222,
		 02022002000,
		 02022002002,
		 02022002020,
		 02022002022,
		 02022002200,
		 02022002202,
		 02022002220,
		 02022002222,
		 02022020000,
		 02022020002,
		 02022020020,
		 02022020022,
		 02022020200,
		 02022020202,
		 02022020220,
		 02022020222,
		 02022022000,
		 02022022002,
		 02022022020,
		 02022022022,
		 02022022200,
		 02022022202,
		 02022022220,
		 02022022222,
		 02022200000,
		 02022200002,
		 02022200020,
		 02022200022,
		 02022200200,
		 02022200202,
		 02022200220,
		 02022200222,
		 02022202000,
		 02022202002,
		 02022202020,
		 02022202022,
		 02022202200,
		 02022202202,
		 02022202220,
		 02022202222,
		 02022220000,
		 02022220002,
		 02022220020,
		 02022220022,
		 02022220200,
		 02022220202,
		 02022220220,
		 02022220222,
		 02022222000,
		 02022222002,
		 02022222020,
		 02022222022,
		 02022222200,
		 02022222202,
		 02022222220,
		 02022222222,
		 02200000000,
		 02200000002,
		 02200000020,
		 02200000022,
		 02200000200,
		 02200000202,
		 02200000220,
		 02200000222,
		 02200002000,
		 02200002002,
		 02200002020,
		 02200002022,
		 02200002200,
		 02200002202,
		 02200002220,
		 02200002222,
		 02200020000,
		 02200020002,
		 02200020020,
		 02200020022,
		 02200020200,
		 02200020202,
		 02200020220,
		 02200020222,
		 02200022000,
		 02200022002,
		 02200022020,
		 02200022022,
		 02200022200,
		 02200022202,
		 02200022220,
		 02200022222,
		 02200200000,
		 02200200002,
		 02200200020,
		 02200200022,
		 02200200200,
		 02200200202,
		 02200200220,
		 02200200222,
		 02200202000,
		 02200202002,
		 02200202020,
		 02200202022,
		 02200202200,
		 02200202202,
		 02200202220,
		 02200202222,
		 02200220000,
		 02200220002,
		 02200220020,
		 02200220022,
		 02200220200,
		 02200220202,
		 02200220220,
		 02200220222,
		 02200222000,
		 02200222002,
		 02200222020,
		 02200222022,
		 02200222200,
		 02200222202,
		 02200222220,
		 02200222222,
		 02202000000,
		 02202000002,
		 02202000020,
		 02202000022,
		 02202000200,
		 02202000202,
		 02202000220,
		 02202000222,
		 02202002000,
		 02202002002,
		 02202002020,
		 02202002022,
		 02202002200,
		 02202002202,
		 02202002220,
		 02202002222,
		 02202020000,
		 02202020002,
		 02202020020,
		 02202020022,
		 02202020200,
		 02202020202,
		 02202020220,
		 02202020222,
		 02202022000,
		 02202022002,
		 02202022020,
		 02202022022,
		 02202022200,
		 02202022202,
		 02202022220,
		 02202022222,
		 02202200000,
		 02202200002,
		 02202200020,
		 02202200022,
		 02202200200,
		 02202200202,
		 02202200220,
		 02202200222,
		 02202202000,
		 02202202002,
		 02202202020,
		 02202202022,
		 02202202200,
		 02202202202,
		 02202202220,
		 02202202222,
		 02202220000,
		 02202220002,
		 02202220020,
		 02202220022,
		 02202220200,
		 02202220202,
		 02202220220,
		 02202220222,
		 02202222000,
		 02202222002,
		 02202222020,
		 02202222022,
		 02202222200,
		 02202222202,
		 02202222220,
		 02202222222,
		 02220000000,
		 02220000002,
		 02220000020,
		 02220000022,
		 02220000200,
		 02220000202,
		 02220000220,
		 02220000222,
		 02220002000,
		 02220002002,
		 02220002020,
		 02220002022,
		 02220002200,
		 02220002202,
		 02220002220,
		 02220002222,
		 02220020000,
		 02220020002,
		 02220020020,
		 02220020022,
		 02220020200,
		 02220020202,
		 02220020220,
		 02220020222,
		 02220022000,
		 02220022002,
		 02220022020,
		 02220022022,
		 02220022200,
		 02220022202,
		 02220022220,
		 02220022222,
		 02220200000,
		 02220200002,
		 02220200020,
		 02220200022,
		 02220200200,
		 02220200202,
		 02220200220,
		 02220200222,
		 02220202000,
		 02220202002,
		 02220202020,
		 02220202022,
		 02220202200,
		 02220202202,
		 02220202220,
		 02220202222,
		 02220220000,
		 02220220002,
		 02220220020,
		 02220220022,
		 02220220200,
		 02220220202,
		 02220220220,
		 02220220222,
		 02220222000,
		 02220222002,
		 02220222020,
		 02220222022,
		 02220222200,
		 02220222202,
		 02220222220,
		 02220222222,
		 02222000000,
		 02222000002,
		 02222000020,
		 02222000022,
		 02222000200,
		 02222000202,
		 02222000220,
		 02222000222,
		 02222002000,
		 02222002002,
		 02222002020,
		 02222002022,
		 02222002200,
		 02222002202,
		 02222002220,
		 02222002222,
		 02222020000,
		 02222020002,
		 02222020020,
		 02222020022,
		 02222020200,
		 02222020202,
		 02222020220,
		 02222020222,
		 02222022000,
		 02222022002,
		 02222022020,
		 02222022022,
		 02222022200,
		 02222022202,
		 02222022220,
		 02222022222,
		 02222200000,
		 02222200002,
		 02222200020,
		 02222200022,
		 02222200200,
		 02222200202,
		 02222200220,
		 02222200222,
		 02222202000,
		 02222202002,
		 02222202020,
		 02222202022,
		 02222202200,
		 02222202202,
		 02222202220,
		 02222202222,
		 02222220000,
		 02222220002,
		 02222220020,
		 02222220022,
		 02222220200,
		 02222220202,
		 02222220220,
		 02222220222,
		 02222222000,
		 02222222002,
		 02222222020,
		 02222222022,
		 02222222200,
		 02222222202,
		 02222222220,
		 02222222222,
		 020000000000,
		 020000000002,
		 020000000020,
		 020000000022,
		 020000000200,
		 020000000202,
		 020000000220,
		 020000000222,
		 020000002000,
		 020000002002,
		 020000002020,
		 020000002022,
		 020000002200,
		 020000002202,
		 020000002220,
		 020000002222,
		 020000020000,
		 020000020002,
		 020000020020,
		 020000020022,
		 020000020200,
		 020000020202,
		 020000020220,
		 020000020222,
		 020000022000,
		 020000022002,
		 020000022020,
		 020000022022,
		 020000022200,
		 020000022202,
		 020000022220,
		 020000022222,
		 020000200000,
		 020000200002,
		 020000200020,
		 020000200022,
		 020000200200,
		 020000200202,
		 020000200220,
		 020000200222,
		 020000202000,
		 020000202002,
		 020000202020,
		 020000202022,
		 020000202200,
		 020000202202,
		 020000202220,
		 020000202222,
		 020000220000,
		 020000220002,
		 020000220020,
		 020000220022,
		 020000220200,
		 020000220202,
		 020000220220,
		 020000220222,
		 020000222000,
		 020000222002,
		 020000222020,
		 020000222022,
		 020000222200,
		 020000222202,
		 020000222220,
		 020000222222,
		 020002000000,
		 020002000002,
		 020002000020,
		 020002000022,
		 020002000200,
		 020002000202,
		 020002000220,
		 020002000222,
		 020002002000,
		 020002002002,
		 020002002020,
		 020002002022,
		 020002002200,
		 020002002202,
		 020002002220,
		 020002002222,
		 020002020000,
		 020002020002,
		 020002020020,
		 020002020022,
		 020002020200,
		 020002020202,
		 020002020220,
		 020002020222,
		 020002022000,
		 020002022002,
		 020002022020,
		 020002022022,
		 020002022200,
		 020002022202,
		 020002022220,
		 020002022222,
		 020002200000,
		 020002200002,
		 020002200020,
		 020002200022,
		 020002200200,
		 020002200202,
		 020002200220,
		 020002200222,
		 020002202000,
		 020002202002,
		 020002202020,
		 020002202022,
		 020002202200,
		 020002202202,
		 020002202220,
		 020002202222,
		 020002220000,
		 020002220002,
		 020002220020,
		 020002220022,
		 020002220200,
		 020002220202,
		 020002220220,
		 020002220222,
		 020002222000,
		 020002222002,
		 020002222020,
		 020002222022,
		 020002222200,
		 020002222202,
		 020002222220,
		 020002222222,
		 020020000000,
		 020020000002,
		 020020000020,
		 020020000022,
		 020020000200,
		 020020000202,
		 020020000220,
		 020020000222,
		 020020002000,
		 020020002002,
		 020020002020,
		 020020002022,
		 020020002200,
		 020020002202,
		 020020002220,
		 020020002222,
		 020020020000,
		 020020020002,
		 020020020020,
		 020020020022,
		 020020020200,
		 020020020202,
		 020020020220,
		 020020020222,
		 020020022000,
		 020020022002,
		 020020022020,
		 020020022022,
		 020020022200,
		 020020022202,
		 020020022220,
		 020020022222,
		 020020200000,
		 020020200002,
		 020020200020,
		 020020200022,
		 020020200200,
		 020020200202,
		 020020200220,
		 020020200222,
		 020020202000,
		 020020202002,
		 020020202020,
		 020020202022,
		 020020202200,
		 020020202202,
		 020020202220,
		 020020202222,
		 020020220000,
		 020020220002,
		 020020220020,
		 020020220022,
		 020020220200,
		 020020220202,
		 020020220220,
		 020020220222,
		 020020222000,
		 020020222002,
		 020020222020,
		 020020222022,
		 020020222200,
		 020020222202,
		 020020222220,
		 020020222222,
		 020022000000,
		 020022000002,
		 020022000020,
		 020022000022,
		 020022000200,
		 020022000202,
		 020022000220,
		 020022000222,
		 020022002000,
		 020022002002,
		 020022002020,
		 020022002022,
		 020022002200,
		 020022002202,
		 020022002220,
		 020022002222,
		 020022020000,
		 020022020002,
		 020022020020,
		 020022020022,
		 020022020200,
		 020022020202,
		 020022020220,
		 020022020222,
		 020022022000,
		 020022022002,
		 020022022020,
		 020022022022,
		 020022022200,
		 020022022202,
		 020022022220,
		 020022022222,
		 020022200000,
		 020022200002,
		 020022200020,
		 020022200022,
		 020022200200,
		 020022200202,
		 020022200220,
		 020022200222,
		 020022202000,
		 020022202002,
		 020022202020,
		 020022202022,
		 020022202200,
		 020022202202,
		 020022202220,
		 020022202222,
		 020022220000,
		 020022220002,
		 020022220020,
		 020022220022,
		 020022220200,
		 020022220202,
		 020022220220,
		 020022220222,
		 020022222000,
		 020022222002,
		 020022222020,
		 020022222022,
		 020022222200,
		 020022222202,
		 020022222220,
		 020022222222,
		 020200000000,
		 020200000002,
		 020200000020,
		 020200000022,
		 020200000200,
		 020200000202,
		 020200000220,
		 020200000222,
		 020200002000,
		 020200002002,
		 020200002020,
		 020200002022,
		 020200002200,
		 020200002202,
		 020200002220,
		 020200002222,
		 020200020000,
		 020200020002,
		 020200020020,
		 020200020022,
		 020200020200,
		 020200020202,
		 020200020220,
		 020200020222,
		 020200022000,
		 020200022002,
		 020200022020,
		 020200022022,
		 020200022200,
		 020200022202,
		 020200022220,
		 020200022222,
		 020200200000,
		 020200200002,
		 020200200020,
		 020200200022,
		 020200200200,
		 020200200202,
		 020200200220,
		 020200200222,
		 020200202000,
		 020200202002,
		 020200202020,
		 020200202022,
		 020200202200,
		 020200202202,
		 020200202220,
		 020200202222,
		 020200220000,
		 020200220002,
		 020200220020,
		 020200220022,
		 020200220200,
		 020200220202,
		 020200220220,
		 020200220222,
		 020200222000,
		 020200222002,
		 020200222020,
		 020200222022,
		 020200222200,
		 020200222202,
		 020200222220,
		 020200222222,
		 020202000000,
		 020202000002,
		 020202000020,
		 020202000022,
		 020202000200,
		 020202000202,
		 020202000220,
		 020202000222,
		 020202002000,
		 020202002002,
		 020202002020,
		 020202002022,
		 020202002200,
		 020202002202,
		 020202002220,
		 020202002222,
		 020202020000,
		 020202020002,
		 020202020020,
		 020202020022,
		 020202020200,
		 020202020202,
		 020202020220,
		 020202020222,
		 020202022000,
		 020202022002,
		 020202022020,
		 020202022022,
		 020202022200,
		 020202022202,
		 020202022220,
		 020202022222,
		 020202200000,
		 020202200002,
		 020202200020,
		 020202200022,
		 020202200200,
		 020202200202,
		 020202200220,
		 020202200222,
		 020202202000,
		 020202202002,
		 020202202020,
		 020202202022,
		 020202202200,
		 020202202202,
		 020202202220,
		 020202202222,
		 020202220000,
		 020202220002,
		 020202220020,
		 020202220022,
		 020202220200,
		 020202220202,
		 020202220220,
		 020202220222,
		 020202222000,
		 020202222002,
		 020202222020,
		 020202222022,
		 020202222200,
		 020202222202,
		 020202222220,
		 020202222222,
		 020220000000,
		 020220000002,
		 020220000020,
		 020220000022,
		 020220000200,
		 020220000202,
		 020220000220,
		 020220000222,
		 020220002000,
		 020220002002,
		 020220002020,
		 020220002022,
		 020220002200,
		 020220002202,
		 020220002220,
		 020220002222,
		 020220020000,
		 020220020002,
		 020220020020,
		 020220020022,
		 020220020200,
		 020220020202,
		 020220020220,
		 020220020222,
		 020220022000,
		 020220022002,
		 020220022020,
		 020220022022,
		 020220022200,
		 020220022202,
		 020220022220,
		 020220022222,
		 020220200000,
		 020220200002,
		 020220200020,
		 020220200022,
		 020220200200,
		 020220200202,
		 020220200220,
		 020220200222,
		 020220202000,
		 020220202002,
		 020220202020,
		 020220202022,
		 020220202200,
		 020220202202,
		 020220202220,
		 020220202222,
		 020220220000,
		 020220220002,
		 020220220020,
		 020220220022,
		 020220220200,
		 020220220202,
		 020220220220,
		 020220220222,
		 020220222000,
		 020220222002,
		 020220222020,
		 020220222022,
		 020220222200,
		 020220222202,
		 020220222220,
		 020220222222,
		 020222000000,
		 020222000002,
		 020222000020,
		 020222000022,
		 020222000200,
		 020222000202,
		 020222000220,
		 020222000222,
		 020222002000,
		 020222002002,
		 020222002020,
		 020222002022,
		 020222002200,
		 020222002202,
		 020222002220,
		 020222002222,
		 020222020000,
		 020222020002,
		 020222020020,
		 020222020022,
		 020222020200,
		 020222020202,
		 020222020220,
		 020222020222,
		 020222022000,
		 020222022002,
		 020222022020,
		 020222022022,
		 020222022200,
		 020222022202,
		 020222022220,
		 020222022222,
		 020222200000,
		 020222200002,
		 020222200020,
		 020222200022,
		 020222200200,
		 020222200202,
		 020222200220,
		 020222200222,
		 020222202000,
		 020222202002,
		 020222202020,
		 020222202022,
		 020222202200,
		 020222202202,
		 020222202220,
		 020222202222,
		 020222220000,
		 020222220002,
		 020222220020,
		 020222220022,
		 020222220200,
		 020222220202,
		 020222220220,
		 020222220222,
		 020222222000,
		 020222222002,
		 020222222020,
		 020222222022,
		 020222222200,
		 020222222202,
		 020222222220,
		 020222222222,
		 022000000000,
		 022000000002,
		 022000000020,
		 022000000022,
		 022000000200,
		 022000000202,
		 022000000220,
		 022000000222,
		 022000002000,
		 022000002002,
		 022000002020,
		 022000002022,
		 022000002200,
		 022000002202,
		 022000002220,
		 022000002222,
		 022000020000,
		 022000020002,
		 022000020020,
		 022000020022,
		 022000020200,
		 022000020202,
		 022000020220,
		 022000020222,
		 022000022000,
		 022000022002,
		 022000022020,
		 022000022022,
		 022000022200,
		 022000022202,
		 022000022220,
		 022000022222,
		 022000200000,
		 022000200002,
		 022000200020,
		 022000200022,
		 022000200200,
		 022000200202,
		 022000200220,
		 022000200222,
		 022000202000,
		 022000202002,
		 022000202020,
		 022000202022,
		 022000202200,
		 022000202202,
		 022000202220,
		 022000202222,
		 022000220000,
		 022000220002,
		 022000220020,
		 022000220022,
		 022000220200,
		 022000220202,
		 022000220220,
		 022000220222,
		 022000222000,
		 022000222002,
		 022000222020,
		 022000222022,
		 022000222200,
		 022000222202,
		 022000222220,
		 022000222222,
		 022002000000,
		 022002000002,
		 022002000020,
		 022002000022,
		 022002000200,
		 022002000202,
		 022002000220,
		 022002000222,
		 022002002000,
		 022002002002,
		 022002002020,
		 022002002022,
		 022002002200,
		 022002002202,
		 022002002220,
		 022002002222,
		 022002020000,
		 022002020002,
		 022002020020,
		 022002020022,
		 022002020200,
		 022002020202,
		 022002020220,
		 022002020222,
		 022002022000,
		 022002022002,
		 022002022020,
		 022002022022,
		 022002022200,
		 022002022202,
		 022002022220,
		 022002022222,
		 022002200000,
		 022002200002,
		 022002200020,
		 022002200022,
		 022002200200,
		 022002200202,
		 022002200220,
		 022002200222,
		 022002202000,
		 022002202002,
		 022002202020,
		 022002202022,
		 022002202200,
		 022002202202,
		 022002202220,
		 022002202222,
		 022002220000,
		 022002220002,
		 022002220020,
		 022002220022,
		 022002220200,
		 022002220202,
		 022002220220,
		 022002220222,
		 022002222000,
		 022002222002,
		 022002222020,
		 022002222022,
		 022002222200,
		 022002222202,
		 022002222220,
		 022002222222,
		 022020000000,
		 022020000002,
		 022020000020,
		 022020000022,
		 022020000200,
		 022020000202,
		 022020000220,
		 022020000222,
		 022020002000,
		 022020002002,
		 022020002020,
		 022020002022,
		 022020002200,
		 022020002202,
		 022020002220,
		 022020002222,
		 022020020000,
		 022020020002,
		 022020020020,
		 022020020022,
		 022020020200,
		 022020020202,
		 022020020220,
		 022020020222,
		 022020022000,
		 022020022002,
		 022020022020,
		 022020022022,
		 022020022200,
		 022020022202,
		 022020022220,
		 022020022222,
		 022020200000,
		 022020200002,
		 022020200020,
		 022020200022,
		 022020200200,
		 022020200202,
		 022020200220,
		 022020200222,
		 022020202000,
		 022020202002,
		 022020202020,
		 022020202022,
		 022020202200,
		 022020202202,
		 022020202220,
		 022020202222,
		 022020220000,
		 022020220002,
		 022020220020,
		 022020220022,
		 022020220200,
		 022020220202,
		 022020220220,
		 022020220222,
		 022020222000,
		 022020222002,
		 022020222020,
		 022020222022,
		 022020222200,
		 022020222202,
		 022020222220,
		 022020222222,
		 022022000000,
		 022022000002,
		 022022000020,
		 022022000022,
		 022022000200,
		 022022000202,
		 022022000220,
		 022022000222,
		 022022002000,
		 022022002002,
		 022022002020,
		 022022002022,
		 022022002200,
		 022022002202,
		 022022002220,
		 022022002222,
		 022022020000,
		 022022020002,
		 022022020020,
		 022022020022,
		 022022020200,
		 022022020202,
		 022022020220,
		 022022020222,
		 022022022000,
		 022022022002,
		 022022022020,
		 022022022022,
		 022022022200,
		 022022022202,
		 022022022220,
		 022022022222,
		 022022200000,
		 022022200002,
		 022022200020,
		 022022200022,
		 022022200200,
		 022022200202,
		 022022200220,
		 022022200222,
		 022022202000,
		 022022202002,
		 022022202020,
		 022022202022,
		 022022202200,
		 022022202202,
		 022022202220,
		 022022202222,
		 022022220000,
		 022022220002,
		 022022220020,
		 022022220022,
		 022022220200,
		 022022220202,
		 022022220220,
		 022022220222,
		 022022222000,
		 022022222002,
		 022022222020,
		 022022222022,
		 022022222200,
		 022022222202,
		 022022222220,
		 022022222222,
		 022200000000,
		 022200000002,
		 022200000020,
		 022200000022,
		 022200000200,
		 022200000202,
		 022200000220,
		 022200000222,
		 022200002000,
		 022200002002,
		 022200002020,
		 022200002022,
		 022200002200,
		 022200002202,
		 022200002220,
		 022200002222,
		 022200020000,
		 022200020002,
		 022200020020,
		 022200020022,
		 022200020200,
		 022200020202,
		 022200020220,
		 022200020222,
		 022200022000,
		 022200022002,
		 022200022020,
		 022200022022,
		 022200022200,
		 022200022202,
		 022200022220,
		 022200022222,
		 022200200000,
		 022200200002,
		 022200200020,
		 022200200022,
		 022200200200,
		 022200200202,
		 022200200220,
		 022200200222,
		 022200202000,
		 022200202002,
		 022200202020,
		 022200202022,
		 022200202200,
		 022200202202,
		 022200202220,
		 022200202222,
		 022200220000,
		 022200220002,
		 022200220020,
		 022200220022,
		 022200220200,
		 022200220202,
		 022200220220,
		 022200220222,
		 022200222000,
		 022200222002,
		 022200222020,
		 022200222022,
		 022200222200,
		 022200222202,
		 022200222220,
		 022200222222,
		 022202000000,
		 022202000002,
		 022202000020,
		 022202000022,
		 022202000200,
		 022202000202,
		 022202000220,
		 022202000222,
		 022202002000,
		 022202002002,
		 022202002020,
		 022202002022,
		 022202002200,
		 022202002202,
		 022202002220,
		 022202002222,
		 022202020000,
		 022202020002,
		 022202020020,
		 022202020022,
		 022202020200,
		 022202020202,
		 022202020220,
		 022202020222,
		 022202022000,
		 022202022002,
		 022202022020,
		 022202022022,
		 022202022200,
		 022202022202,
		 022202022220,
		 022202022222,
		 022202200000,
		 022202200002,
		 022202200020,
		 022202200022,
		 022202200200,
		 022202200202,
		 022202200220,
		 022202200222,
		 022202202000,
		 022202202002,
		 022202202020,
		 022202202022,
		 022202202200,
		 022202202202,
		 022202202220,
		 022202202222,
		 022202220000,
		 022202220002,
		 022202220020,
		 022202220022,
		 022202220200,
		 022202220202,
		 022202220220,
		 022202220222,
		 022202222000,
		 022202222002,
		 022202222020,
		 022202222022,
		 022202222200,
		 022202222202,
		 022202222220,
		 022202222222,
		 022220000000,
		 022220000002,
		 022220000020,
		 022220000022,
		 022220000200,
		 022220000202,
		 022220000220,
		 022220000222,
		 022220002000,
		 022220002002,
		 022220002020,
		 022220002022,
		 022220002200,
		 022220002202,
		 022220002220,
		 022220002222,
		 022220020000,
		 022220020002,
		 022220020020,
		 022220020022,
		 022220020200,
		 022220020202,
		 022220020220,
		 022220020222,
		 022220022000,
		 022220022002,
		 022220022020,
		 022220022022,
		 022220022200,
		 022220022202,
		 022220022220,
		 022220022222,
		 022220200000,
		 022220200002,
		 022220200020,
		 022220200022,
		 022220200200,
		 022220200202,
		 022220200220,
		 022220200222,
		 022220202000,
		 022220202002,
		 022220202020,
		 022220202022,
		 022220202200,
		 022220202202,
		 022220202220,
		 022220202222,
		 022220220000,
		 022220220002,
		 022220220020,
		 022220220022,
		 022220220200,
		 022220220202,
		 022220220220,
		 022220220222,
		 022220222000,
		 022220222002,
		 022220222020,
		 022220222022,
		 022220222200,
		 022220222202,
		 022220222220,
		 022220222222,
		 022222000000,
		 022222000002,
		 022222000020,
		 022222000022,
		 022222000200,
		 022222000202,
		 022222000220,
		 022222000222,
		 022222002000,
		 022222002002,
		 022222002020,
		 022222002022,
		 022222002200,
		 022222002202,
		 022222002220,
		 022222002222,
		 022222020000,
		 022222020002,
		 022222020020,
		 022222020022,
		 022222020200,
		 022222020202,
		 022222020220,
		 022222020222,
		 022222022000,
		 022222022002,
		 022222022020,
		 022222022022,
		 022222022200,
		 022222022202,
		 022222022220,
		 022222022222,
		 022222200000,
		 022222200002,
		 022222200020,
		 022222200022,
		 022222200200,
		 022222200202,
		 022222200220,
		 022222200222,
		 022222202000,
		 022222202002,
		 022222202020,
		 022222202022,
		 022222202200,
		 022222202202,
		 022222202220,
		 022222202222,
		 022222220000,
		 022222220002,
		 022222220020,
		 022222220022,
		 022222220200,
		 022222220202,
		 022222220220,
		 022222220222,
		 022222222000,
		 022222222002,
		 022222222020,
		 022222222022,
		 022222222200,
		 022222222202,
		 022222222220,
		 022222222222,};

unsigned int
Expand2bit[] =	{
		 00,
		 04,
		 040,
		 044,
		 0400,
		 0404,
		 0440,
		 0444,
		 04000,
		 04004,
		 04040,
		 04044,
		 04400,
		 04404,
		 04440,
		 04444,
		 040000,
		 040004,
		 040040,
		 040044,
		 040400,
		 040404,
		 040440,
		 040444,
		 044000,
		 044004,
		 044040,
		 044044,
		 044400,
		 044404,
		 044440,
		 044444,
		 0400000,
		 0400004,
		 0400040,
		 0400044,
		 0400400,
		 0400404,
		 0400440,
		 0400444,
		 0404000,
		 0404004,
		 0404040,
		 0404044,
		 0404400,
		 0404404,
		 0404440,
		 0404444,
		 0440000,
		 0440004,
		 0440040,
		 0440044,
		 0440400,
		 0440404,
		 0440440,
		 0440444,
		 0444000,
		 0444004,
		 0444040,
		 0444044,
		 0444400,
		 0444404,
		 0444440,
		 0444444,
		 04000000,
		 04000004,
		 04000040,
		 04000044,
		 04000400,
		 04000404,
		 04000440,
		 04000444,
		 04004000,
		 04004004,
		 04004040,
		 04004044,
		 04004400,
		 04004404,
		 04004440,
		 04004444,
		 04040000,
		 04040004,
		 04040040,
		 04040044,
		 04040400,
		 04040404,
		 04040440,
		 04040444,
		 04044000,
		 04044004,
		 04044040,
		 04044044,
		 04044400,
		 04044404,
		 04044440,
		 04044444,
		 04400000,
		 04400004,
		 04400040,
		 04400044,
		 04400400,
		 04400404,
		 04400440,
		 04400444,
		 04404000,
		 04404004,
		 04404040,
		 04404044,
		 04404400,
		 04404404,
		 04404440,
		 04404444,
		 04440000,
		 04440004,
		 04440040,
		 04440044,
		 04440400,
		 04440404,
		 04440440,
		 04440444,
		 04444000,
		 04444004,
		 04444040,
		 04444044,
		 04444400,
		 04444404,
		 04444440,
		 04444444,
		 040000000,
		 040000004,
		 040000040,
		 040000044,
		 040000400,
		 040000404,
		 040000440,
		 040000444,
		 040004000,
		 040004004,
		 040004040,
		 040004044,
		 040004400,
		 040004404,
		 040004440,
		 040004444,
		 040040000,
		 040040004,
		 040040040,
		 040040044,
		 040040400,
		 040040404,
		 040040440,
		 040040444,
		 040044000,
		 040044004,
		 040044040,
		 040044044,
		 040044400,
		 040044404,
		 040044440,
		 040044444,
		 040400000,
		 040400004,
		 040400040,
		 040400044,
		 040400400,
		 040400404,
		 040400440,
		 040400444,
		 040404000,
		 040404004,
		 040404040,
		 040404044,
		 040404400,
		 040404404,
		 040404440,
		 040404444,
		 040440000,
		 040440004,
		 040440040,
		 040440044,
		 040440400,
		 040440404,
		 040440440,
		 040440444,
		 040444000,
		 040444004,
		 040444040,
		 040444044,
		 040444400,
		 040444404,
		 040444440,
		 040444444,
		 044000000,
		 044000004,
		 044000040,
		 044000044,
		 044000400,
		 044000404,
		 044000440,
		 044000444,
		 044004000,
		 044004004,
		 044004040,
		 044004044,
		 044004400,
		 044004404,
		 044004440,
		 044004444,
		 044040000,
		 044040004,
		 044040040,
		 044040044,
		 044040400,
		 044040404,
		 044040440,
		 044040444,
		 044044000,
		 044044004,
		 044044040,
		 044044044,
		 044044400,
		 044044404,
		 044044440,
		 044044444,
		 044400000,
		 044400004,
		 044400040,
		 044400044,
		 044400400,
		 044400404,
		 044400440,
		 044400444,
		 044404000,
		 044404004,
		 044404040,
		 044404044,
		 044404400,
		 044404404,
		 044404440,
		 044404444,
		 044440000,
		 044440004,
		 044440040,
		 044440044,
		 044440400,
		 044440404,
		 044440440,
		 044440444,
		 044444000,
		 044444004,
		 044444040,
		 044444044,
		 044444400,
		 044444404,
		 044444440,
		 044444444,
		 0400000000,
		 0400000004,
		 0400000040,
		 0400000044,
		 0400000400,
		 0400000404,
		 0400000440,
		 0400000444,
		 0400004000,
		 0400004004,
		 0400004040,
		 0400004044,
		 0400004400,
		 0400004404,
		 0400004440,
		 0400004444,
		 0400040000,
		 0400040004,
		 0400040040,
		 0400040044,
		 0400040400,
		 0400040404,
		 0400040440,
		 0400040444,
		 0400044000,
		 0400044004,
		 0400044040,
		 0400044044,
		 0400044400,
		 0400044404,
		 0400044440,
		 0400044444,
		 0400400000,
		 0400400004,
		 0400400040,
		 0400400044,
		 0400400400,
		 0400400404,
		 0400400440,
		 0400400444,
		 0400404000,
		 0400404004,
		 0400404040,
		 0400404044,
		 0400404400,
		 0400404404,
		 0400404440,
		 0400404444,
		 0400440000,
		 0400440004,
		 0400440040,
		 0400440044,
		 0400440400,
		 0400440404,
		 0400440440,
		 0400440444,
		 0400444000,
		 0400444004,
		 0400444040,
		 0400444044,
		 0400444400,
		 0400444404,
		 0400444440,
		 0400444444,
		 0404000000,
		 0404000004,
		 0404000040,
		 0404000044,
		 0404000400,
		 0404000404,
		 0404000440,
		 0404000444,
		 0404004000,
		 0404004004,
		 0404004040,
		 0404004044,
		 0404004400,
		 0404004404,
		 0404004440,
		 0404004444,
		 0404040000,
		 0404040004,
		 0404040040,
		 0404040044,
		 0404040400,
		 0404040404,
		 0404040440,
		 0404040444,
		 0404044000,
		 0404044004,
		 0404044040,
		 0404044044,
		 0404044400,
		 0404044404,
		 0404044440,
		 0404044444,
		 0404400000,
		 0404400004,
		 0404400040,
		 0404400044,
		 0404400400,
		 0404400404,
		 0404400440,
		 0404400444,
		 0404404000,
		 0404404004,
		 0404404040,
		 0404404044,
		 0404404400,
		 0404404404,
		 0404404440,
		 0404404444,
		 0404440000,
		 0404440004,
		 0404440040,
		 0404440044,
		 0404440400,
		 0404440404,
		 0404440440,
		 0404440444,
		 0404444000,
		 0404444004,
		 0404444040,
		 0404444044,
		 0404444400,
		 0404444404,
		 0404444440,
		 0404444444,
		 0440000000,
		 0440000004,
		 0440000040,
		 0440000044,
		 0440000400,
		 0440000404,
		 0440000440,
		 0440000444,
		 0440004000,
		 0440004004,
		 0440004040,
		 0440004044,
		 0440004400,
		 0440004404,
		 0440004440,
		 0440004444,
		 0440040000,
		 0440040004,
		 0440040040,
		 0440040044,
		 0440040400,
		 0440040404,
		 0440040440,
		 0440040444,
		 0440044000,
		 0440044004,
		 0440044040,
		 0440044044,
		 0440044400,
		 0440044404,
		 0440044440,
		 0440044444,
		 0440400000,
		 0440400004,
		 0440400040,
		 0440400044,
		 0440400400,
		 0440400404,
		 0440400440,
		 0440400444,
		 0440404000,
		 0440404004,
		 0440404040,
		 0440404044,
		 0440404400,
		 0440404404,
		 0440404440,
		 0440404444,
		 0440440000,
		 0440440004,
		 0440440040,
		 0440440044,
		 0440440400,
		 0440440404,
		 0440440440,
		 0440440444,
		 0440444000,
		 0440444004,
		 0440444040,
		 0440444044,
		 0440444400,
		 0440444404,
		 0440444440,
		 0440444444,
		 0444000000,
		 0444000004,
		 0444000040,
		 0444000044,
		 0444000400,
		 0444000404,
		 0444000440,
		 0444000444,
		 0444004000,
		 0444004004,
		 0444004040,
		 0444004044,
		 0444004400,
		 0444004404,
		 0444004440,
		 0444004444,
		 0444040000,
		 0444040004,
		 0444040040,
		 0444040044,
		 0444040400,
		 0444040404,
		 0444040440,
		 0444040444,
		 0444044000,
		 0444044004,
		 0444044040,
		 0444044044,
		 0444044400,
		 0444044404,
		 0444044440,
		 0444044444,
		 0444400000,
		 0444400004,
		 0444400040,
		 0444400044,
		 0444400400,
		 0444400404,
		 0444400440,
		 0444400444,
		 0444404000,
		 0444404004,
		 0444404040,
		 0444404044,
		 0444404400,
		 0444404404,
		 0444404440,
		 0444404444,
		 0444440000,
		 0444440004,
		 0444440040,
		 0444440044,
		 0444440400,
		 0444440404,
		 0444440440,
		 0444440444,
		 0444444000,
		 0444444004,
		 0444444040,
		 0444444044,
		 0444444400,
		 0444444404,
		 0444444440,
		 0444444444,
		 04000000000,
		 04000000004,
		 04000000040,
		 04000000044,
		 04000000400,
		 04000000404,
		 04000000440,
		 04000000444,
		 04000004000,
		 04000004004,
		 04000004040,
		 04000004044,
		 04000004400,
		 04000004404,
		 04000004440,
		 04000004444,
		 04000040000,
		 04000040004,
		 04000040040,
		 04000040044,
		 04000040400,
		 04000040404,
		 04000040440,
		 04000040444,
		 04000044000,
		 04000044004,
		 04000044040,
		 04000044044,
		 04000044400,
		 04000044404,
		 04000044440,
		 04000044444,
		 04000400000,
		 04000400004,
		 04000400040,
		 04000400044,
		 04000400400,
		 04000400404,
		 04000400440,
		 04000400444,
		 04000404000,
		 04000404004,
		 04000404040,
		 04000404044,
		 04000404400,
		 04000404404,
		 04000404440,
		 04000404444,
		 04000440000,
		 04000440004,
		 04000440040,
		 04000440044,
		 04000440400,
		 04000440404,
		 04000440440,
		 04000440444,
		 04000444000,
		 04000444004,
		 04000444040,
		 04000444044,
		 04000444400,
		 04000444404,
		 04000444440,
		 04000444444,
		 04004000000,
		 04004000004,
		 04004000040,
		 04004000044,
		 04004000400,
		 04004000404,
		 04004000440,
		 04004000444,
		 04004004000,
		 04004004004,
		 04004004040,
		 04004004044,
		 04004004400,
		 04004004404,
		 04004004440,
		 04004004444,
		 04004040000,
		 04004040004,
		 04004040040,
		 04004040044,
		 04004040400,
		 04004040404,
		 04004040440,
		 04004040444,
		 04004044000,
		 04004044004,
		 04004044040,
		 04004044044,
		 04004044400,
		 04004044404,
		 04004044440,
		 04004044444,
		 04004400000,
		 04004400004,
		 04004400040,
		 04004400044,
		 04004400400,
		 04004400404,
		 04004400440,
		 04004400444,
		 04004404000,
		 04004404004,
		 04004404040,
		 04004404044,
		 04004404400,
		 04004404404,
		 04004404440,
		 04004404444,
		 04004440000,
		 04004440004,
		 04004440040,
		 04004440044,
		 04004440400,
		 04004440404,
		 04004440440,
		 04004440444,
		 04004444000,
		 04004444004,
		 04004444040,
		 04004444044,
		 04004444400,
		 04004444404,
		 04004444440,
		 04004444444,
		 04040000000,
		 04040000004,
		 04040000040,
		 04040000044,
		 04040000400,
		 04040000404,
		 04040000440,
		 04040000444,
		 04040004000,
		 04040004004,
		 04040004040,
		 04040004044,
		 04040004400,
		 04040004404,
		 04040004440,
		 04040004444,
		 04040040000,
		 04040040004,
		 04040040040,
		 04040040044,
		 04040040400,
		 04040040404,
		 04040040440,
		 04040040444,
		 04040044000,
		 04040044004,
		 04040044040,
		 04040044044,
		 04040044400,
		 04040044404,
		 04040044440,
		 04040044444,
		 04040400000,
		 04040400004,
		 04040400040,
		 04040400044,
		 04040400400,
		 04040400404,
		 04040400440,
		 04040400444,
		 04040404000,
		 04040404004,
		 04040404040,
		 04040404044,
		 04040404400,
		 04040404404,
		 04040404440,
		 04040404444,
		 04040440000,
		 04040440004,
		 04040440040,
		 04040440044,
		 04040440400,
		 04040440404,
		 04040440440,
		 04040440444,
		 04040444000,
		 04040444004,
		 04040444040,
		 04040444044,
		 04040444400,
		 04040444404,
		 04040444440,
		 04040444444,
		 04044000000,
		 04044000004,
		 04044000040,
		 04044000044,
		 04044000400,
		 04044000404,
		 04044000440,
		 04044000444,
		 04044004000,
		 04044004004,
		 04044004040,
		 04044004044,
		 04044004400,
		 04044004404,
		 04044004440,
		 04044004444,
		 04044040000,
		 04044040004,
		 04044040040,
		 04044040044,
		 04044040400,
		 04044040404,
		 04044040440,
		 04044040444,
		 04044044000,
		 04044044004,
		 04044044040,
		 04044044044,
		 04044044400,
		 04044044404,
		 04044044440,
		 04044044444,
		 04044400000,
		 04044400004,
		 04044400040,
		 04044400044,
		 04044400400,
		 04044400404,
		 04044400440,
		 04044400444,
		 04044404000,
		 04044404004,
		 04044404040,
		 04044404044,
		 04044404400,
		 04044404404,
		 04044404440,
		 04044404444,
		 04044440000,
		 04044440004,
		 04044440040,
		 04044440044,
		 04044440400,
		 04044440404,
		 04044440440,
		 04044440444,
		 04044444000,
		 04044444004,
		 04044444040,
		 04044444044,
		 04044444400,
		 04044444404,
		 04044444440,
		 04044444444,
		 04400000000,
		 04400000004,
		 04400000040,
		 04400000044,
		 04400000400,
		 04400000404,
		 04400000440,
		 04400000444,
		 04400004000,
		 04400004004,
		 04400004040,
		 04400004044,
		 04400004400,
		 04400004404,
		 04400004440,
		 04400004444,
		 04400040000,
		 04400040004,
		 04400040040,
		 04400040044,
		 04400040400,
		 04400040404,
		 04400040440,
		 04400040444,
		 04400044000,
		 04400044004,
		 04400044040,
		 04400044044,
		 04400044400,
		 04400044404,
		 04400044440,
		 04400044444,
		 04400400000,
		 04400400004,
		 04400400040,
		 04400400044,
		 04400400400,
		 04400400404,
		 04400400440,
		 04400400444,
		 04400404000,
		 04400404004,
		 04400404040,
		 04400404044,
		 04400404400,
		 04400404404,
		 04400404440,
		 04400404444,
		 04400440000,
		 04400440004,
		 04400440040,
		 04400440044,
		 04400440400,
		 04400440404,
		 04400440440,
		 04400440444,
		 04400444000,
		 04400444004,
		 04400444040,
		 04400444044,
		 04400444400,
		 04400444404,
		 04400444440,
		 04400444444,
		 04404000000,
		 04404000004,
		 04404000040,
		 04404000044,
		 04404000400,
		 04404000404,
		 04404000440,
		 04404000444,
		 04404004000,
		 04404004004,
		 04404004040,
		 04404004044,
		 04404004400,
		 04404004404,
		 04404004440,
		 04404004444,
		 04404040000,
		 04404040004,
		 04404040040,
		 04404040044,
		 04404040400,
		 04404040404,
		 04404040440,
		 04404040444,
		 04404044000,
		 04404044004,
		 04404044040,
		 04404044044,
		 04404044400,
		 04404044404,
		 04404044440,
		 04404044444,
		 04404400000,
		 04404400004,
		 04404400040,
		 04404400044,
		 04404400400,
		 04404400404,
		 04404400440,
		 04404400444,
		 04404404000,
		 04404404004,
		 04404404040,
		 04404404044,
		 04404404400,
		 04404404404,
		 04404404440,
		 04404404444,
		 04404440000,
		 04404440004,
		 04404440040,
		 04404440044,
		 04404440400,
		 04404440404,
		 04404440440,
		 04404440444,
		 04404444000,
		 04404444004,
		 04404444040,
		 04404444044,
		 04404444400,
		 04404444404,
		 04404444440,
		 04404444444,
		 04440000000,
		 04440000004,
		 04440000040,
		 04440000044,
		 04440000400,
		 04440000404,
		 04440000440,
		 04440000444,
		 04440004000,
		 04440004004,
		 04440004040,
		 04440004044,
		 04440004400,
		 04440004404,
		 04440004440,
		 04440004444,
		 04440040000,
		 04440040004,
		 04440040040,
		 04440040044,
		 04440040400,
		 04440040404,
		 04440040440,
		 04440040444,
		 04440044000,
		 04440044004,
		 04440044040,
		 04440044044,
		 04440044400,
		 04440044404,
		 04440044440,
		 04440044444,
		 04440400000,
		 04440400004,
		 04440400040,
		 04440400044,
		 04440400400,
		 04440400404,
		 04440400440,
		 04440400444,
		 04440404000,
		 04440404004,
		 04440404040,
		 04440404044,
		 04440404400,
		 04440404404,
		 04440404440,
		 04440404444,
		 04440440000,
		 04440440004,
		 04440440040,
		 04440440044,
		 04440440400,
		 04440440404,
		 04440440440,
		 04440440444,
		 04440444000,
		 04440444004,
		 04440444040,
		 04440444044,
		 04440444400,
		 04440444404,
		 04440444440,
		 04440444444,
		 04444000000,
		 04444000004,
		 04444000040,
		 04444000044,
		 04444000400,
		 04444000404,
		 04444000440,
		 04444000444,
		 04444004000,
		 04444004004,
		 04444004040,
		 04444004044,
		 04444004400,
		 04444004404,
		 04444004440,
		 04444004444,
		 04444040000,
		 04444040004,
		 04444040040,
		 04444040044,
		 04444040400,
		 04444040404,
		 04444040440,
		 04444040444,
		 04444044000,
		 04444044004,
		 04444044040,
		 04444044044,
		 04444044400,
		 04444044404,
		 04444044440,
		 04444044444,
		 04444400000,
		 04444400004,
		 04444400040,
		 04444400044,
		 04444400400,
		 04444400404,
		 04444400440,
		 04444400444,
		 04444404000,
		 04444404004,
		 04444404040,
		 04444404044,
		 04444404400,
		 04444404404,
		 04444404440,
		 04444404444,
		 04444440000,
		 04444440004,
		 04444440040,
		 04444440044,
		 04444440400,
		 04444440404,
		 04444440440,
		 04444440444,
		 04444444000,
		 04444444004,
		 04444444040,
		 04444444044,
		 04444444400,
		 04444444404,
		 04444444440,
		 04444444444,};


#endif /* EXPANDTABLE_H */
